﻿#region Copyrights Notice
//©2009 Microsoft Corporation.  All rights reserved.
//This portal design is based on the design and some code from DropThings.com which is also licensed under an MS-PL license.
#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for IWeblet
/// </summary>
namespace Microsoft.InformationSecurity.CISF.Portal.Business.PortalFramework
{

    public interface IWebletActions
    {
        void UpdateSettings();
        void DisplaySettings(bool bShow);
        void Minimize();
        void Maximize();
        void MaximizeToFullScreen();
        void Close();
        
    }
    public interface IWeblet : IWebletActions
    {
        void OnControlInitilize(IWebletContainer webContainer);
        
    }

    public interface IWebletContainer : IWebletActions
    {
        
        void Save(string currentSetting);
        string Restore();
		int ControlID { get; }
        bool FirstTime { get; }
    }
}
